Using Trace Data to Diagnose Non-Termination Errors
نویسندگان
چکیده
. This paper discusses black-hat and hat-nonterm, two tools for locating and diagnosing non-termination errors in Haskell programs. Both of these tools give a small trace which is intended to illuminate the cause of the non-termination error. black-hat analyses programs which contain black holes, a particularly restricted kind of non-termination error, while hatnonterm applies the approach used in black-hat to more general non-terminating programs. This paper discusses the traces generated by black-hat and hat-nonterm, as well as the approach used to generate these traces.
منابع مشابه
An Ensemble Classification Model for the Diagnosis of Breast Cancer Using Stacked Generalization
Introduction: Breast cancer is one of the most common types of cancer whose incidence has increased dramatically in recent years. In order to diagnose this disease, many parameters must be taken into consideration and mistakes are possible due to human errors or environmental factors. For this reason, in recent decades, Artificial Intelligence has been used by medical practitioners to diagnose ...
متن کاملAn Ensemble Classification Model for the Diagnosis of Breast Cancer Using Stacked Generalization
Introduction: Breast cancer is one of the most common types of cancer whose incidence has increased dramatically in recent years. In order to diagnose this disease, many parameters must be taken into consideration and mistakes are possible due to human errors or environmental factors. For this reason, in recent decades, Artificial Intelligence has been used by medical practitioners to diagnose ...
متن کاملبررسی فراوانی انواع خطاهای دارویی غیرتزریقی پرستاران بخشهای مراقبت ویژه قلبی استان مازندران در سال 1393
Background and Objectives: The dangerous events caused by medication errors are one of the main challenges faced in critical care units. The present study was conducted to determine the frequency of non-injectable medication administration errors and their causes in nurses of cardiac critical care units in Mazandaran province. Materials and Methods: The present cross-sectional study was cond...
متن کاملThe Use of Proof Planning Critics to Diagnose Errors in the Base Cases of Recursive Programs
This paper reports the use of proof planning to diagnose errors in program code. In particular it looks at the errors that arise in the base cases of recursive programs produced by undergraduates. It describes two classes of error that arise in this situation. The use of test cases would catch these errors but would fail to distinguish between them. The system adapts proof critics, commonly use...
متن کاملبررسی کارآیی تشخیص پروتئینوری توسط نوار ادراری در نمونه ادرار تصادفی و مقایسه آن با نمونه ادرار 24 ساعته در پرفشاری بارداری
Background: Proteinuria is an important diagnostic sign of pre-eclampsia and hypertensive disorders of pregnancy (HDP). The purpose of this study was to compare the results of random urinalysis for proteinuria with standard 24-hour urinary protein. Materials and method: In this survey proteinuria in random urine was compared with standard 24- hours urinary protein excretion in 82 women with HD...
متن کامل